Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 France F5 Sweden #1-w1 Sweden #1-w3 Sweden #1-w4 Algeria F2 France F9 France F10 France F11 Morocco F2 Morocco F3 France F14 France F20 Portugal F2 Israel #1-w1 Israel #1-w2 Israel #1-w3 Israel #1-w4 France F9 France F11 France F14 Great Britain F3 France F4 Italy F10 Great Britain F8 Tunisia F3 France F9 France F16 Great Britain F17 France F7 China F1 China F2 France F13 France F15 France F19 France F2 France F4 France F5 France F6 France F7 Great Britain F7 France F9 France F10 France F11 Spain F31 Spain F32 France F17 France F3 France F2 Croatia F2 France F8 France F17 France F20 France F2 France F3 France F7 France F9 Great Britain F8 Italy F13 France F10 France F11 France F12 France F13 Portugal F5 France F19 France F20 France F21 France F22 France F3 France F4 France F5 France F6 France F8 France F9 France F10 France F18 France F21 France F6 France F12 Italy F29 France F3 France F6 France F8 France F11 France F12 France F13 France F16 France F18 France F19 France F13 France F17 France F18 France F19 Israel F17 Israel F18 France F2 (Bressuire) France F3 (Veigy-Foncenex) Great Britain F2 (Tipton) France F4 (Lille) France F5 (Toulouse) Qatar F1 (Doha) Qatar F2 (Doha) France F8 (La Grande Motte) Israel F5 (Akko) Israel F6 (Akko) Spain F15 (Sta. Margarida Montbui) Israel F9 (Kiryat Shmona) Israel F10 (Kiryat Shmona) Spain F18 (Palma del Rio) France F15 (Ajaccio) France F21 Portugal F16 (Sintra) Portugal F17 (Sintra) France F18 (Bagneres-De-Bigorre) France F19 (Mulhouse) Great Britain F6 (Barnstaple) France F22 (Nevers) France F23 (Saint-Dizier) France F24 (Rodez) France F2 (Bressuire) Tunisia F5 (Jerba) Portugal F2 (Faro) France F4 (Toulouse) Tunisia F13 (Jerba) France F7 (La Grande Motte) Tunisia F18 (Jerba) France F19 France F18 France F13 France F6 France F17 Belgium F2 France F8 Romania F2 Sweden #1-w2 Netherlands F2 VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome XXIX Edizione 'A.Savoldi Marco' - Manerbio Warta Cup 2001 - Sopot Trofeo Sisma Mantova - Mantova Open de L'Isere - Grenoble The LTA Sunderland Challenger - Sunderland Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara LTA Shrewsbury Challenger - Shrewsbury Morocco Tennis Tour - Rabat Trofeo Sisma Mantova - Mantova Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Rabat Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano IPP Geneva Trophy - Geneva Open des Alpes Trophee BNP Paribas - Grenoble Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Riviera di Rimini Challenger - Rimini Iskratel Open - Kranj Challenger Tunisie - Tunis Memorial Savigni - Sassuolo Open de Rennes La Trinitaine - Rennes Campos do Jordao Challenger ATU Cup 2001 - Weiden Internationaux de Nouvelle-Caledonie - New Caledonia Pro Tennis World Open - Boca Raton St. Remy Challenger Asirom Challenger Brasov - Brasov Rennes Challenger IPP Geneva Trophy - Geneva San Remo Challenger Bordeaux Challenger Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Tean International - Alphen Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville Arad Challenger ECM Cup - Prague GHI Bronz Classic - Bronx Recanati Challenger Brasilia Challenger Salvador Challenger Internationaux du Doubs - Besancon St. Remy Challenger Izmir Challenger Architect Open - Budapest Zivnobanka Czech Open - Prostejov Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg VIII Trofeo Ciutat de Barcelona - Barcelona Quimper Challenger I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin St. Brieuc Challenger Sporting Challenger - Turin Memorial Savigny - Sassuolo Rijeka Challenger XI Venice Open - Venice St. Petersburg Challenger 2006 - St. Petersburg Challenger Copa Sevilla Internacionales de Andalucia - Seville Tampere Challenger Challenger Copa Sevilla - Seville Trani Challenger San Marino Challenger Open de L'Isere - Grenoble Challenger 42 - Andrezieux Alphen Challenger Todi Challenger Open de Montauban - Montauban Rennes Challenger Orleans Challenger Quimper Challenger Sibiu Challenger Brasov Challenger Szczecin Challenger Loughborough Challenger IPP Geneva Trophy - Geneva Furth Challenger Blois Challenger Timisoara Challenger Recanati Challenger Orbetello Challenger Alphen Challenger Mouilleron-Le-Captif Challenger Mitsubishi Electric Europe Cup - Monza Chennai Challenger San Remo Tennis Cup - San Remo Mamaia Challenger - Constanta Kolkata Challenger Timisoara Challenger 2005 - Timisoara Open de Tenis Amaya - Pamplona St. Brieuc Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Tunis Challenger Noumea Challenger Heilbronn Challenger KGHM Emax Polish Indoors - Wroclaw San Benedetto Challenger - San Benedetto Aix En Provence Challenger Bordeaux Challenger Orleans Challenger Portoroz Challenger Belo Horizonte Challenger Roma Challenger 2007 - Rome Riviera de Rimini Challenger - Rimini La Rinascente Tennis Cup Harbour Club Milano - Milan Open de Franche-Comte - Besancon 2008 China TCL Challenger - Guangzhou Guzzini Challenger - Recanati 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open D'Orleans - Orleans Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Furth Challenger Mitsubishi Electric Europe Cup - Monza Pozoblanco Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Glasgow Challenger Cherbourg Challenger Quimper Challenger Kosice Challenger Raanana Challenger St. Brieuc Challenger Turin Challenger Noumea Challenger San Remo Tennis Cup - San Remo Polska Energia Open - Bytom Segovia Challenger St. Remy Challenger Orleans Challenger Alexander Kolyaskin Memorial - Donetsk Challenger DCN de Cherbourg - Cherbourg Isla de Gran Canaria - Mas Palomas Cherbourg Challenger Quimper Challenger Memorial Manfredini - Sassuolo Open de Montauban - Montauban Aix En Provence Challenger IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Lyon Challenger Diego Open - Budapest Caltanissetta Challenger Segovia Challenger Recanati Challenger Portoroz Challenger Orleans Challenger Brest Challenger St. Brieuc Challenger Noumea Challenger Quimper Challenger Orleans Challenger St. Brieuc Challenger Noumea Challenger Kosice Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Astana Challenger Campos do Jordao Challenger Manila Challenger Open de la Ville de Saint Denis - Reunion Island Blois Challenger Mons Challenger Mauritius Open - Mauritius Internazionali di Tennis Dell'Umbria - Todi Rennes Challenger St. Remy Challenger Challenger 42 - Andrezieux Challenger 42 - Andrezieux Mouilleron-Le-Captif Challenger Lille Challenger Reunion Island Challenger Bordeaux Challenger Mouilleron-Le-Captif Challenger Kamnik Challenger - Kamnik Mestre Challenger Loughborough Challenger Bauer Watertechnology Cup - Eckental Recanati Challenger The LTA Wrexham Challenger - Wrexham Brest Challenger Muller Cup - Ulm Bangkok Challenger Pekao Open 2003 - Szczecin Bordeaux Challenger Turin Challenger Trofeo Barcelona de Tenis - Barcelona Open Mutouest St. Brieuc - St. Brieuc Estoril Open - Estoril International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Challenger 42 - Andrezieux Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland BellSouth Open - Vina del Mar Idea Prokom Open - Sopot Roma Open Challenger - Rome Copa Ericsson Uruguay - Montevideo Rennes Challenger Glasgow Challenger IPP Open - Helsinki Recanati Challenger Cassis Challenger Barcelona Challenger Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo Qatar Exxon Mobil Open 2003 - Doha Internationaux de Doubs Open de Franchie-Comte - Besancon Orbetello Challenger Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Olbia Geovillage Open - Olbia Bauer Watertechnilogy Cup 2008 - Eckental Rome Challenger San Marino Cepu Open - San Marino Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Copa Ericsson Chile - Santiago St. Petersburg Open - St. Petersburg Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Challenger Ford de Cherbourg - Cherbourg Open Sainte Victoire - Aix-En-Provence Open de la Comunidad Valenciana - Valencia Challenger Ford de Cherbourg - Cherbourg ARAG World Team Championship - Dusseldorf The LTA Men's Challenger - Southampton Portoroz Challenger Challenger Ford de Cherbourg - Cherbourg Allianz Suisse Open - Gstaad Prosperita Open 2006 - Ostrava Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Open de Rennes La Trinitaine - Rennes Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano de Tenis Pegaso - Acapulco Open SEAT Godo 2006 - Barcelona Aamulehti Tampere Open - Tampere Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Akbank Private Banking TED Open - Istanbul 2003 Mercedes Cup - Stuttgart Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Yuba City Challenger Open de Moselle - Metz Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Open de Rennes - Rennes ARAG World Team Championship - Dusseldorf CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart Jersey Challenger Monza Challenger Pilot Pen Tennis - New Haven Napoli Challenger Ostrava Challenger AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Carson Challenger Heineken Open - Auckland Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Rome Challenger Bordeaux Challenger Catella Swedish Open - Bastad Open de Moselle - Metz Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Grand Prix de Tennis de Lyon - Lyon St. Brieuc Challenger ATP Studena Croatia Open Umag - Umag Noumea Challenger International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Seville Challenger Cherbourg Challenger St. Petersburg Open - St. Petersburg Noumea Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Arad Challenger Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona ARAG World Team Championship - Dusseldorf Open de Tenis Comunidad Valenciana - Valencia Open de Nice Cote dAzur - Nice Cherbourg Challeger Kazan Challenger Malaysian Open - Kuala Lumpur Ordina Open - s-Hertogenbosch Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad St. Brieuc Challenger Rakuten Japan Open - Tokyo Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch China Open - Beijing Malaysian Open - Kuala Lumpur China Open - Beijing Open 13 - Marseille Valencia Open - Valencia Qatar ExxonMobil Open - Doha Turin Challenger Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Antalya Cup - Antalya Rennes Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Rome Challenger Open de Moselle - Metz Fergana Challenger China Open - Beijing Erste Bank Open - Vienna Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Ostrava Challenger Synsam Swedish Open - Bastad Erste Bank Open - Vienna Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Davidoff Swiss Indoors - Basel European Open - Antwerp Cherbourg Challenger China Open - Beijing ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Vercelli Challenger Open de Nice Cote d'Azur - Nice Orleans Challenger Heineken Open - Auckland Stockholm Open - Stockholm Aix En Provence Challenger Loughborough Challenger Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Cherbourg Challenger Segovia Challenger Argentina Open - Buenos Aires Orbetello Challenger SkiStar Swedish Open - Bastad Mouilleron-Le-Captif Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Bordeaux Challenger Heineken Open - Auckland Furth Challenger Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Open 13 - Marseille SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Ostrava Challenger Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Open 13 - Marseille Quimper Challenger Nord/LB Open - Braunschweig Napoli Challenger Brest Challenger Aegon Nottingham Open - Nottingham San Benedetto Challenger AEGON International - Eastbourne Malaysian Open - Kuala Lumpur Mouilleron-Le-Captif Challenger Mouilleron-Le-Captif Challenger The LTA Hull Challenger - Hull Meknes Challenger Kenitra Challenger ASB Classic - Auckland Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio Brisbane International - Brisbane Monterrey Challenger Open Sainte-Victoire - Aix-En-Provence Rio Open - Rio de Janeiro Bergamo Challenger Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Blois Challenger China Open - Beijing Antalya Cup - Antalya Bet-at-home Open - Hamburg Rennes Challenger ASB Classic - Auckland Tunis Open - Tunis Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Mercedes Cup - Stuttgart Internationaux du Doubs - Besancon Copa Ericsson Brazil - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Morocco Tennis Tour - Fes Qatar Open - Doha Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Heineken Open - Auckland Open de Nice Cote d'Azur - Nice Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open 13 - Marseille The Dubai Tennis Championships - Dubai Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Catella Swedish Open - Bastad Copa AT&T - Buenos Aires Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Tata Open - Chennai Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Open Seat Godo - Barcelona Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Miami Campionati Internazionali d'Italia - Rome Masters Series - Hamburg Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Masters Series Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome International Indoor Tennis Championships of Croatia - Zagreb Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Heineken Open - Auckland Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Open - Cincinnati Campionati BNL dItalia - Rome Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Croatia Open - Umag French Open - Paris Wimbledon - London European Open - Antwerp ASB Classic - Auckland Australian Open - Melbourne Erste Bank Open - Vienna French Open - Paris Open Sud de France - Montpellier German Tennis Championships - Hamburg U.S. Open - New York Argentina Open - Buenos Aires Open 13 - Marseille NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London Barclays ATP World Tour Finals - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Campeonato de Espana Kia de Tenis 2004 - Madrid Capitala World Tennis Championship Davis Cup, World Group, QF, GER-ESP 1-4 Mubadala World Tennis Championship Davis Cup, World Group, F, ESP-CZE, 5-0 Mubadala World Tennis Championship Davis Cup, World Group, SF, ESP-FRA 4-1 Mubadala World Tennis Championship Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London The Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Hopman Cup - Perth Olympics - London Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing